![]() | ![]() | ![]() | ![]() |
In SAS® 9.2C, when you import Microsoft files in UNIX environments and on other 64-bit platforms that use the XLS engine, the following segmentation violation can occur:
Segmentation Violation In Task [ IMPORT ] dindbssetup+0x04c1c - /opt/sas9.2/SASFoundation/9.2/sasexe/sasimxcl
The problem occurs in SAS 9.2C because of an error in the column-checking routine when a spreadsheet has two or more columns that either contain multiple underscores or that share a common prefix before an underscore (for example, the prefix EMPLOYEE in EMPLOYEE_NAME and EMPLOYEE_ID). These files import properly in SAS® 9.1.
To circumvent the problem, rename one of the columns so that it does not contain underscores, or use the EXCELCS engine with the SAS PC File Server.
Product Family | Product | System | SAS Release | |
Reported | Fixed* | |||
SAS System | SAS/ACCESS Interface to PC Files | Microsoft® Windows® for 64-Bit Itanium-based Systems | 9.2 TS1M0 | 9.2 TS2M3 |
Microsoft Windows Server 2003 Datacenter 64-bit Edition | 9.2 TS1M0 | 9.2 TS2M3 | ||
Microsoft Windows Server 2003 Enterprise 64-bit Edition | 9.2 TS1M0 | 9.2 TS2M3 | ||
Microsoft Windows XP 64-bit Edition | 9.2 TS1M0 | 9.2 TS2M3 | ||
Microsoft® Windows® for x64 | 9.2 TS1M0 | 9.2 TS2M3 | ||
64-bit Enabled AIX | 9.2 TS1M0 | 9.2 TS2M3 | ||
64-bit Enabled HP-UX | 9.2 TS1M0 | 9.2 TS2M3 | ||
64-bit Enabled Solaris | 9.2 TS1M0 | 9.2 TS2M3 | ||
HP-UX IPF | 9.2 TS1M0 | 9.2 TS2M3 | ||
Linux | 9.2 TS1M0 | 9.2 TS2M3 | ||
Linux for x64 | 9.2 TS1M0 | 9.2 TS2M3 | ||
Solaris for x64 | 9.2 TS1M0 | 9.2 TS2M3 |